#include "BlockingQueue.hh"

BlockingQueue::BlockingQueue()
: BlockingQueueCore(Signal::generate(CondVarType))
{
	if (SignalOfInputEvent == NULL)
		notifyError(0, "Fail build component in BlockingQueue::BlockingQueue.");
}

BlockingQueue::~BlockingQueue()
{
	if (SignalOfInputEvent != NULL)
		delete SignalOfInputEvent;
}
